home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr11
/
nr3_tech.zip
/
TABLES.TXT
< prev
next >
Wrap
Text File
|
1993-06-18
|
2KB
|
35 lines
Loading DOS tables into upper memory.
DOS contains a series of tables that are used to store
various data structures that DOS itself uses. These include
the FILES, BUFFERS, FCBS, Drive Tables (LASTDRIVE), DOS
STACKs, DOS internal stacks, and DOS's internal data areas.
Wwhen they developed DOS 5, Microsoft decided to leave all
these tables in conventional memory. This was a wise
decision as is evidenced by DOS 5's wide ranging
compatibility.
Memory managers, including our own Netroom, allow you to
load some or all of these tables in upper memory. However,
in many instances this is not entirely safe. Many Networks
(including Novell) expect both DOS tables and COMMAND.COM to
be placed below themselves in conventional memory. This is
not, generally speaking, a real technical requirement, but
rather an assumption made by the developers of the Networks.
For this reason, our Customize utility provides the ability
to disable the loading of FILES and FCBs high, and in a
network environment we do not load COMMAND.COM high by
default, and we don't actually re-locate DOS's STACKs--we
set them to 0 and substitute our own equivalent.
If you are running into compatibility problems, or you have
odd behavior from a Network re-director or a hard disk
driver you should disable any loading of DOS tables into
upper memory. The memory loss is insignificant when
compared to the increased stability of your system.
Copyright (c) 1993, Helix Software Co., Inc.